machine splicer - Turkish English Dictionary